Package com.amazon.A3L.messaging
Class A3LMessagingService
- java.lang.Object
-
- android.content.BroadcastReceiver
-
- com.amazon.A3L.messaging.A3LMessagingService
-
public abstract class A3LMessagingService extends android.content.BroadcastReceiverA3LMessagingService class which developer implements to receive message and device id
-
-
Constructor Summary
Constructors Constructor Description A3LMessagingService()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidonMessageReceived(android.content.Context context, RemoteMessage remoteMessage)Developer implements this method to receive messages sent from their app serverabstract voidonNewToken(android.content.Context context, java.lang.String token)Developer implements this method to receive device registration id (token) generated by messaging platform e.g ADM or FCMvoidonReceive(android.content.Context context, android.content.Intent intent)This method receives all the message coming from different platforms and transfers the message to developer's implementation-
Methods inherited from class android.content.BroadcastReceiver
abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
-
-
-
-
Method Detail
-
onReceive
public void onReceive(@NonNull android.content.Context context, @NonNull android.content.Intent intent)This method receives all the message coming from different platforms and transfers the message to developer's implementation- Specified by:
onReceivein classandroid.content.BroadcastReceiver- Parameters:
context- : Application Contextintent- : Android Intent
-
onMessageReceived
public abstract void onMessageReceived(android.content.Context context, RemoteMessage remoteMessage)Developer implements this method to receive messages sent from their app server- Parameters:
context- : Application ContextremoteMessage- : instance of RemoteMessage
-
onNewToken
public abstract void onNewToken(android.content.Context context, java.lang.String token)Developer implements this method to receive device registration id (token) generated by messaging platform e.g ADM or FCM- Parameters:
context- : Application Contexttoken- : device registration id (token)
-
-